PHPUnit\Framework\MockObject\Generator D

Total Complexity 161
Dependencies 24
Dependents 3
Total lines 1,124
Lines of code 777
Logical lines of code 333
Comment lines 91
Methods 20
Properties 2

Methods 20

Method Rating Maintainability Complexity Lines of code
generateMock()
D
20
49 239
getMock()
C
32 28 113
generateClassFromWsdl()
A
38 10 71
getObject()
A
45 10 48
getMockForAbstractClass()
A
47 8 36
generateClassName()
S
50 6 29
generate()
S
49 5 35
mockClassMethods()
S
56 6 18
generateMockClassDeclaration()
S
51 5 28
getClassMethods()
S
56 5 18
userDefinedInterfaceMethods()
S
56 4 19
mockedCloneMethod()
S
62 4 12
unmockedCloneMethod()
S
62 4 12
getObjectForTrait()
S
50 2 33
mockInterfaceMethods()
S
58 3 16
canMockMethod()
S
77 4 3
getMockForTrait()
S
52 2 26
isConstructor()
S
63 3 11
getTemplate()
S
67 2 7
isMethodNameBlacklisted()
S
79 1 3